draft free ventilation - Turkish English Dictionary